
#if !defined(AFX_FLASHCALLARGUS_H__D74EA89B_5D79_4D87_8BB9_4DB90A5FE8FC__INCLUDED_)
#define AFX_FLASHCALLARGUS_H__D74EA89B_5D79_4D87_8BB9_4DB90A5FE8FC__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "../IFashBase.h"
#include <vector>
#include <string>
#include <time.h>
namespace BFFlash
{
	class CFlashCallArgus:public IFlashCallArgus
	{
	private:
		CFlashCallArgus();
		virtual ~CFlashCallArgus();
		BaseObjectImpl();
		std::vector<VARIANT*> m_pVariants;
	public :
		static HRESULT create(IFlashCallArgus ** pArgs);
		virtual HRESULT AddArgument(VARIANT * var);
		virtual HRESULT GetArgument( VARIANT *var ,int nIndex );
		virtual LONG GetCount();
	};
}

#endif